home *** CD-ROM | disk | FTP | other *** search
/ Netscape Plug-Ins Developer's Kit / Netscape_Plug-Ins_Developers_Kit.iso / CGIPERL / MACPERL / MSRCE418.HQX / Perl Source ƒ / MacPerl / MPSave.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-03  |  765 b   |  34 lines

  1. /*********************************************************************
  2. Project    :    MacPerl            -    Real Perl Application
  3. File        :    MPSave.h            -    Handle all the runtime variations
  4. Author    :    Matthias Neeracher
  5. Language    :    MPW C
  6.  
  7. $Log: MPSave.h,v $
  8. Revision 1.1  1994/02/27  23:04:18  neeri
  9. Initial revision
  10.  
  11. *********************************************************************/
  12.  
  13. #ifndef __MPSAVE__
  14. #define __MPSAVE__
  15.  
  16. #include "MPGlobals.h"
  17.  
  18. extern OSType *     MacPerlFileTypes;
  19. extern short        MacPerlFileTypeCount;
  20.  
  21. pascal OSErr DoSave(DPtr theDocument, FSSpec theFSSpec);
  22.  
  23. pascal Boolean CanSaveAs(DocType type);
  24.  
  25. pascal void AddExtensionsToMenu(MenuHandle menu);
  26.  
  27. pascal short Type2Menu(DocType type);
  28.  
  29. pascal DocType Menu2Type(short item);
  30.  
  31. pascal void BuildSEList();
  32.  
  33. #endif
  34.